The Distributed Program Reliability Analysis on Star Topologies
نویسندگان
چکیده
A distributed computing system consists of processing elements, communication links, memory units, data "les, and programs. These resources are interconnected via a communication network and controlled by a distributed operating system. The distributed program reliability in a distributed computing system is the probability that a program which runs on multiple processing elements and needs to retrieve data "les from other processing elements will be executed successfully. This reliability varies according to (1) the topology of the distributed computing system, (2) the reliability of the communication edges, (3) the data "les and programs distribution among processing elements, and (4) the data "les required to execute a program. In this paper, we show that computing the distributed program reliability on the star distributed computing systems is NP-hard. We also develop an e$ciently solvable case to compute distributed program reliability when some additional "le distribution is restricted on the star topology.
منابع مشابه
Software tool for network reliability and availability analysis
The emerging communication applications such as IPTV, VoIP, infotainment, interactive games, and Internet access might dictate very high reliability and availability in future fiber access networks. We present an easy-to-use software tool, called NetExpert, designed to simplify the network planning, design and optimization processes and save valuable time preparing network configurations that p...
متن کاملWeight Optimization for Distributed Average Consensus Algorithm in Symmetric, CCS&KCS Star Networks
—This paper addresses weight optimization problem in distributed consensus averaging algorithm over networks with symmetric star topology. We have determined optimal weights and convergence rate of the network in terms of its topological parameters. In addition, two alternative topologies with more rapid convergence rates have been introduced. The new topologies are Complete-Cored Symmetric (CC...
متن کاملTask Reallocation for Maximal Reliability in Distributed Computing Systems with Uncertain Topologies and Non-Markovian Delays
The ability to model and optimize reliability is central in designing survivable distributed computing systems (DCSs) where servers are prone to fail permanently. In this paper the service reliability of a DCS in uncertain topologies is analytically characterized by using a novel regeneration-based probabilistic analysis. The analysis takes into account the stochastic failure times of servers, ...
متن کاملA Lower Bound on the Substar Reliability of Star Networks
The star is one of the most fundamental architectures for interconnecting a large number of components in a network system. Based on the popularity of the star, the star network has been a good alternative to the hypercube-based topologies. Under the probability fault model, Wu and Latifi (2008) established an upper bound on the substar reliability for the class of star networks. However, a low...
متن کاملEcient algorithms for reliability analysis of distributed computing systems
A distributed computing system is modeled as a collection of resources (e.g. processing elements, data ®les and programs) interconnected via an arbitrary communication network and controlled by a distributed operating system. The distributed program reliability in a distributed computing system is the probability of successful execution of a program running on multiple processing elements and n...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Computers & OR
دوره 27 شماره
صفحات -
تاریخ انتشار 1998